$(function() {
	setEffect();
	
	$("#submitBtn").click(submitUser);
	$("#addUserLi").click(function(){
		// 循环获取弹出层中所有input框的值，并置空
		$(".forminfo").find("input").each(function() {
			if($(this).attr("type") != "button") {
				$(this).val("");
			}
		});
		$("#username").removeAttr("disabled").removeAttr("readonly");
		$("#tipTitie").html("新增用户");
		fadeInDiv(".tip");
	});
	$("#delUserLi").click(function(){
		delBatch("/sysuser/delBatch");
	});
});
/**
 * 回显用户信息
 */
function echoUser(id, username) {
//	$("#password,#repeatPwd").val("");
	$("#id").val(id);
	$("#username").val(username).attr("disabled", "true").attr("readonly", "true");
	

	$("#tipTitie").html("编辑用户信息");
	fadeInDiv(".tip");
}

/**
 * 单个删除数据
 */
function del(id) {
	$.post(contextPath + "/sysuser/del", {id : id}, function(d) {
		if(d && d.code == 1) {
			alert("删除成功！");
			// 刷新本页
			location.reload(true);
		}
	}, "json");
}

/**
 * 提交新增或编辑的论坛内容
 */
function submitUser() {
	var values = {};
	// 循环获取弹出层中所有input框的值
	$(".forminfo").find("input").each(function(){
		// 排除按钮
		if($(this).attr("type") != "button") {
			values[$(this).attr("name")] = $(this).val();
		}
	});
	
	$.post(contextPath + "/sysuser/save", values, function(d) {
		if(d && d.code == 1) {
			alert("操作成功！");
			fadeOutDiv($(".tip"));
			// 刷新本页
			location.reload(true);
		} else {
			alert(d.msg);
		}
	}, "json");
}

/**
 * 渐现效果
 * @param obj
 */
function fadeInDiv(obj) {
	$(obj).fadeIn(200);
}
/**
 * 渐隐效果
 * @param obj
 */
function fadeOutDiv(obj) {
	$(obj).fadeOut(200);
}

/**
 * 设置弹出层效果和列表奇偶行效果
 */
function setEffect() {
	$(".tiptop a, #cancelBtn").click(function() {
		fadeOutDiv(".tip");
	});
	
	$(".sure").click(function() {
		fadeOutDiv(".tip");
	});
	
	$('.tablelist tbody tr:odd').addClass('odd');
}